﻿#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<ctype.h>
#include<assert.h>

//struct S
//{
//	char name[20];
//	int age;
//	float score;
//};
//int main()
//{
//	struct S s = { "张三",20,65.5f };
//	//想把s中数据存放到文件中
//	FILE* pf=fopen("tset.txt", 'w');
//	if (pf == NULL)
//	{
//		perror("fopen");
//		return 1;
//	}
//	//写文件 -是以文本的形式写进去的
//	fprintf(pf,"%s %d %f", s.name, s.age, s.score);
//	fclose(pf);
//	pf = NULL;
//	return 0;
//}


//struct S
//{
//	char name[20];
//	int age;
//	float score;
//};
//int main()
//{
//	struct S s = { 0};
//	//想从test.txt中读取数据放在s中
//	FILE* pf = fopen("tset.txt", 'w');
//	if (pf == NULL)
//	{
//		perror("fopen");
//		return 1;
//	}
//	//读文件 -是以文本的形式写进去的
//	fscanf(pf, "%s %d %f", s.name, &(s.age), &(s.score));
//
//	//打印在屏幕上看看
//	printf("%s %d %f", s.name, s.age, s.score);
//	fclose(pf);
//	pf = NULL;
//	return 0;
//}



//对⽐⼀组函数：

//scanf 从标准输入流上读取格式化的数据  
//fscanf 从指定的输入流上读取格式化的数据 
//sscanf
//printf 把数据以格式化的形式打印在标准输出流上 
//fprintf 把数据以格式化的形式打印在指定输出流上
//sprintf







































































